home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 128 22 / q22.d81 / t.family trace < prev    next >
Text File  |  2022-08-28  |  10KB  |  249 lines

  1.  
  2.  
  3.                           F A M I L Y    T R A C E
  4.                                       
  5.                               by Dick Heckert
  6.  
  7.  
  8. NOTE: In the LOADSTAR tradition, the BASIC source code is provided on the
  9. disk ("trace 304" on Side One).  The program itself is compiled with Abacus
  10. 128 Compiler.
  11.  
  12.      FAMILY TRACE is a specialized database program for genealogy records.
  13. Unlike other programs that limit the records to a paternal and maternal
  14. line for the subject, this program keeps track of everyone in the family:
  15. your grandfather's children, their children, your grandmother's father and
  16. mother, and all their ancestors and children.  This is not a simple tree
  17. with two roots; it gives you a means of recording all the cousins, uncles,
  18. brothers and sisters.  There is a separate record for each person in the
  19. file.  Don't worry; you won't have to type in all those names more than
  20. once.  There are features to ease data entry and there is a TRACE mode to
  21. give you all the ancestors for the subject chosen.
  22.  
  23. NOTE: In the following text, as in all LOADSTAR text files, when it says
  24. "press B" it means to press the B key -- not SHIFT-B.
  25.  
  26.  
  27.  WINDOWS
  28.  -------
  29.  
  30.      The green window at the left of the screen is the COMMANDS WINDOW.
  31. The list of letters to press for each command are always there for your
  32. reference while you are in command mode.  The red window at the top right
  33. contains the NAMES WINDOW and the BIO WINDOW.  You enter data in these
  34. windows.  The yellow window at the bottom is the information window.  You
  35. will be told your options and asked for input in this window.  To the right
  36. of the information window is the current file name, record number and the
  37. total number of records in the file.
  38.  
  39.  
  40.  NAMES EDIT
  41.  ----------
  42.  
  43.      This command puts you in the NAMES WINDOW where you can add or correct
  44. the names of the Subject, the Spouse, the Father, the Mother and the
  45. Children.  There are lines for 12 children.  More than 12 will require
  46. putting two on some lines.  You may cursor around the window, use INSerT,
  47. DELete, CLR and type in the names.  Use RETURN to move to the beginning of
  48. the next line.  You may use ESC "i" to insert a blank line.  Nothing is
  49. placed in memory until you press F1.  The window is then read into memory
  50. and blank spaces at the ends of the lines are deleted (to save memory).  If
  51. you clear the window by mistake, press F7 and the original data will be
  52. restored. 
  53.  
  54.  
  55.  BIO EDIT
  56.  --------
  57.  
  58.      Bio Edit puts you in the BIO WINDOW where you enter dates of birth,
  59. marriage, death and any other biographical information you may have.  The
  60. editing is similar to the NAMES WINDOW, except that you can change the
  61. suggested format to anything you please.  Use B for birthday or D for died
  62. date, or erase unneeded words with the SPACE BAR.  You can use Jan. 1, 1994
  63. or 1/1/94 format or just 1993 if that is all you have.  The screen editor
  64. is the same as direct computer mode: you can use INSerT and DELete, you can
  65. insert a blank line with ESC "i", you can clear the whole window with
  66. SHIFT/CLR, and you can restore the original data with F7.
  67.  
  68.  
  69.  GOTO (SEARCH)
  70.  -------------
  71.  
  72.      Search mode requests a search word, which can be any name or part of a
  73. name.  All the names are searched for a match (including children) and the
  74. record with the match is shown in the window.  You can continue the search
  75. by pressing the SPACE BAR or stop by pressing any other key.
  76.  
  77.  
  78.  LOAD FILE
  79.  ---------
  80.  
  81.      When you press L the current disk drive is checked for FAMILY TRACE
  82. files (they have "f." at the start of the filename) and the list is shown
  83. in the green, COMMANDS WINDOW.  Cursor to the one you want to load and
  84. press L to load or ESC to go back to Command Mode without loading a file.
  85. Records with "blank" on the NAME line will not be loaded.  When you find a
  86. record you would like to delete, edit the name window with CLR and then
  87. enter "blank" on the first line.  The next time you load the file that
  88. record will be gone.  You can also GOTO "blank" when you need to enter a
  89. new record.
  90.  
  91.  
  92.  SAVE FILE
  93.  ---------
  94.  
  95.      When saving a file, you are given the option of replacing the current
  96. file or changing the filename.  The replace is done by scratching the
  97. current file on the disk and then saving the file in memory.  Files are
  98. saved as SEQuential files so you can load them into your word processor.
  99.  
  100.  
  101.  PRINTER
  102.  -------
  103.  
  104.      Turn on your printer and choose the font and characters per inch on
  105. the printer.  Then press P and you are given the options of Record, or
  106. Trace.  The trace option moves from the current record on the screen to
  107. either the paternal or maternal line of ancestors.  The names of the
  108. parents are printed until the earliest mother or father for that line.
  109. There is also an option to set the left margin.  The current left margin
  110. setting is shown in the INFO WINDOW.  If you press RETURN it will be used.
  111. If you want another left margin just type in the margin you want.  You can
  112. print one record, back up the paper and print another one next to it with a
  113. left margin of 45.  Print the father and spouse records on the same page.
  114. Then a page for each of the children and their spouse.  Put these in a
  115. notebook with a section for each sub-line.
  116.  
  117.  
  118.  DISK COMMAND
  119.  ------------
  120.  
  121.      You will be asked for the command you would like to send to the disk
  122. drive.  The open and close will be handled by the program.  You just enter
  123. any valid disk command (v for validate, s0:filename for scratch, and so
  124. on).  You can send the command to change partitions or directories on your
  125. 1581 or RAMLink here.
  126.  
  127.  
  128.  DRIVE
  129.  -----
  130.  
  131.      Press U and the current drive number will change to the next operating
  132. drive number.  Drives 8 to 16 are supported.
  133.  
  134.  
  135.  QUIT
  136.  ----
  137.  
  138.      You are asked if you really want to quit (in case you hit the wrong
  139. key) and then you have the option of quitting to BASIC or resetting the
  140. computer.  Since the program is compiled, it is best to reset.
  141.  
  142.  
  143.  NEXT RECORD/PREV RECORD
  144.  -----------------------
  145.  
  146.     Just press the + key to move to a higher record number and the - key to
  147. move to a lower record number.
  148.  
  149.  
  150.  FIRST RECORD
  151.  ------------
  152.  
  153.      Press F in Command Mode and you will move to the first record in the
  154. file.
  155.  
  156.  
  157.  LAST RECORD
  158.  -----------
  159.  
  160.      To get to the last record in the file, press Z.  From here you can
  161. press + and move to a blank record to add more data.
  162.  
  163.  
  164.  ERASE RECORDS
  165.  -------------
  166.  
  167.      When you are through with a file (and have saved it), you can press E
  168. and start on a new, blank file.  In case you hit the wrong key, you are
  169. asked if you really want to erase all your hard work.
  170.  
  171.  
  172.  ADD NAMES
  173.  ---------
  174.  
  175.      Here is where you can save yourself a lot of typing.  First enter the
  176. subject's name, spouse, father, mother and children.  Then press A and
  177. after checking to see if you have the father or mother record, records are
  178. added to the file for all the other names with the correct parents, spouse
  179. and so on.  Each child gets his own record with the current names shown as
  180. the father/mother.  Answer the prompt with yes (Y) if the current record is
  181. male or no (N) if it is female.  If you make a mistake the father/mother
  182. get reversed and will have to be edited by hand.  With some of the families
  183. with 12 children, this could be a pain!
  184.  
  185.      The file is scanned to make sure the name is not a duplicate before
  186. the new record is added.  Children's names are checked to see if the
  187. duplicate has the same father as well as the same name, since many names
  188. are repeated in families.  If the name was a duplicate, but is really a new
  189. person, you can add it by hand at the blank record at the end of the file.
  190. If you have a file you don't want, just clear the window and type "blank"
  191. on the top line.  Then when you need a blank record press G and search for
  192. "blank" to enter your data.  The order of records does not matter.
  193.  
  194.  
  195.  TRACE
  196.  -----
  197.  
  198.      First, find the record of the person you would like to trace to the
  199. roots.  Then press T and enter P paternal or M maternal.  Each mother or
  200. father is then shown in the window.  Press SPACE BAR to continue the trace,
  201. or RETURN to stop.  When there are no further parents, you will be notified
  202. "End of Trace" and returned to Command Mode.  Use this trace